package com.alibaba.citrus.cr.mn.order.center.facade.function.impl;

import com.alibaba.citrus.cr.mn.order.center.common.SetOrderTag;
import com.alibaba.citrus.cr.mn.order.center.facade.function.check.AbstractOrderParamsCheckService;
import com.alibaba.citrus.cr.mn.order.center.facade.function.check.SalesOrderSubmitParamsCheck;
import com.alibaba.citrus.cr.mn.order.center.facade.function.common.AbstractOrderAtomSubmitService;
import com.alibaba.cz.base.tool.log.Log;
import org.springframework.stereotype.Service;

import javax.annotation.Resource;

/**
 * @author zhangxiaorui
 * @ClassName SalesOrderAtomSubmitServiceImpl
 * @description: TODO
 * @date 2023/04/23 10:25
 * @version: 1.0
 */
@Service("salesOrderAtomSubmitService")
public class SalesOrderAtomSubmitServiceImpl extends AbstractOrderAtomSubmitService {
    private static final Log log = Log.getLogger(SalesOrderAtomSubmitServiceImpl.class);
    @Resource
   private SalesOrderSubmitParamsCheck salesOrderSubmitParamsCheck;

    @Override
    public String getOrderTag() {
        return SetOrderTag.NORMAL;
    }

    @Override
    public AbstractOrderParamsCheckService getCheckService() {
        return salesOrderSubmitParamsCheck;
    }
}
